#include <stdio.h>
#include <stdlib.h>

int main()
{
    char a = 'B';
    int addr;
    addr = (int)&a;
    printf("0x%p, 0x%p, 0x%p\n", &a, addr, (char *)addr);
    printf("%c, %c, %c\n", a, *&a, *(char *)addr);
    system("pause");
}